$229,900 -
3542 Boswell Avenue
St Louis ,
MO 63114
Special Areas: Bonus Room