Press Esc to close · Enter for all results
St Louis, MO 63102
$155,000
$137 / sq ft
2
Bedrooms
Bathrooms
1,134
Sq Ft Above Grade
Listed: (20583 days on market)
Viewed 3 times on this site.