$175,000 - 11430 Bellefontaine Road, St Louis, MO 63138
11430 Bellefontaine Road
St Louis,
MO
63138
Major Area: Hazelwood East