$249,900
- 3 Beds
- 2.5 Baths
- 1,173 Sq Ft
3190 S 59th St, Saint Louis, MO 63139
Holli Mendica RE/MAX Results
$249,900
3190 S 59th St, Saint Louis, MO 63139
Holli Mendica RE/MAX Results
$249,000 New Construction
3308 Jamieson Ave, St. Louis, MO 63139
Andrew Neff Mueller & Neff, REALTORS