Press Esc to close · Enter for all results
St Louis, MO 63104
$625,000
$610,000
$272 / sq ft
4
Bedrooms
2.5
Bathrooms
2,244
Sq Ft Above Grade
0.102
Acres
Listed: March 18, 2025 (417 days on market)
Viewed 2,029 times on this site.