$140,000 -
7416 Foxmonth Drive
St Louis ,
MO 63042
Major Area: Hazelwood West