$299,000 -
5053 Rosa
St Louis ,
MO 63109
Major Area: South City
Listing courtesy of Keller Williams Realty STL.