4218 Dewey Ave
St Louis, MO 63116
Area:
St. Louis, W-Central
»view details
List Price:
$ 70,000
Bedrooms:
4
Full Baths:
3
Living Space:
2146 sq.ft.