2826 Telegraph St. Louis, MO 63125

$1,200.00
2 bed
1 bath
1050 sqft
MLS # Active

227 Dover St. Louis, MO 63111

$975.00
3 beds
2 baths
1200 sqft
MLS # Active