$130,000 - 1445 Fairmeadows Lane, St Louis, MO 63138
1445 Fairmeadows Lane
St Louis,
MO
63138
Major Area: Hazelwood East