$110,000 - 2115 Chippewa, St Louis, MO 63118
2115 Chippewa
St Louis,
MO
63118
Special Areas: Balcony,Bonus Room,Entry Foyer,Living Room