Press Esc to close · Enter for all results
St Louis, MO 63121
$69,900
$80 / sq ft
2
Bedrooms
Bathrooms
875
Sq Ft Above Grade
0.134
Acres
Listed: (20584 days on market)
Viewed 3 times on this site.