$224,900 -
8909 Rosemore Place
St Louis ,
MO 63114
Special Areas: Bonus Room