$350,000
Available: Right Now
3325 Indiana Avenue, Saint Louis, MO 63118, USA
$300,000
Available: Right Now
3015 Magnolia Avenue, Saint Louis, MO 63118, USA
$139,400
Available: Right Now
3000 Wyoming Street, Saint Louis, MO 63118, USA
$79,000
Available: Right Now
3323 Iowa Avenue, St. Louis, MO 63118, USA
$85,000
Available: Right Now
2929 Nebraska Avenue, Saint Louis, MO 63118, USA