$320,000 -
2209 St. Louis Ave.
St Louis ,
MO 63106
Special Areas: Living Room