$260,000 -
14495 Avocado Lane
Florissant ,
MO 63034
Major Area: Hazelwood Central