$138,500 -
11491 Las Ladera Drive
Florissant ,
MO 63033
Major Area: Hazelwood East