$170,000 -
3231 Iowa Avenue
St Louis ,
MO 63118
Special Areas: Balcony,Entry Foyer