Press Esc to close · Enter for all results
St Louis, MO 63109
$275,000
$321 / sq ft
2
Bedrooms
2.5
Bathrooms
858
Sq Ft Above Grade
0.086
Acres
Listed: (20587 days on market)
Viewed 2 times on this site.