$350,000 -
5608 Tholozan Avenue
St Louis ,
MO 63109
Special Areas: 2 Story Entry Foyer,Entry Foyer,Living Room,Loft,Sun Room