I've gone through again and done a more detailed search, but did not come up with anything definitive. I do find an M J Keefe and Jennie with Betty and Belley as children in Iowa as of 1 Jan 1925, but his birthplace is listed as Illinois.
I also found another family of Keefes in St. Louis on the 1870 Census, but that predates your Matthew's arrival in the US.
I'm certainly not an expert on St. Louis, having only been there a few times, but based on the searches I did, I'm confident that the street name itself is Hodiamont.
I'll do some more poking around - sorry I couldn't be of more help.