Press Esc to close · Enter for all results
St Louis, MO 63116
$154,900
$108 / sq ft
3
Bedrooms
2
Bathrooms
1,440
Sq Ft Above Grade
0.103
Acres
Coming soon!
Listed: (20622 days on market)
Viewed 1 time on this site.