$164,900 - 6842 Champana Drive, Florissant, MO 63033
6842 Champana Drive
Florissant,
MO
63033
Major Area: Hazelwood East