$114,900 - 7819 Saint Charles Rock Road, St Louis, MO 63114
7819 Saint Charles Rock Road
St Louis,
MO
63114
Major Area: Normandy