$120,000 - 818 Holiday Avenue, Hazelwood, MO 63042
818 Holiday Avenue
Hazelwood,
MO
63042
Major Area: Hazelwood West