$345,000 - 7929 Hildesheim Avenue, St Louis, MO 63123
7929 Hildesheim Avenue
St Louis,
MO
63123
Major Area: Bayless