$105,000 - 12532 Bellefontaine Road, St Louis, MO 63138
12532 Bellefontaine Road
St Louis,
MO
63138
Special Areas: Living Room