$145,000 -
2348 Addie Avenue
St Louis ,
MO 63114
Special Areas: Bonus Room,Sun Room