$299,000 -
24 W Rose Avenue
St Louis ,
MO 63119
Major Area: Webster Groves