Press Esc to close · Enter for all results
St Louis, MO 63139
$550,000
$344 / sq ft
4
Bedrooms
3.5
Bathrooms
1,600
Sq Ft Above Grade
0.086
Acres
Listed: (20596 days on market)
Viewed 2 times on this site.