6229 Hancock Ave St Louis MO 63139
$151,000.00 - Single Family
Circa 1904 – You have to see this house! Don’t let the little look from the street fool you. This house offers a lot! So…
More DetailsCirca 1904 – You have to see this house! Don’t let the little look from the street fool you. This house offers a lot! So…
More Details