Press Esc to close · Enter for all results
St Louis, MO 63115
$89,900
$33 / sq ft
2,752
Sq Ft Above Grade
0.157
Acres
Excellent investment opportunity. You only need to bring your finishing touches to the inside since the deck has been repaired, brick walls and foundation tuckpointed, newer roof, soffit, fascia and gutters, one new furnace, both hvacs operational. Great location across the street from O'Fallon Park. Call today for your tour.
Listed: June 3, 2026 (1 days on market)
Viewed 1 time on this site.