$120,000 - 940 5th Plaza Place, Florissant, MO 63031
940 5th Plaza Place
Florissant,
MO
63031
Major Area: Hazelwood Central