$285,000 -
3741 Iowa Avenue
St Louis ,
MO 63118
Special Areas: Living Room