$79,900 - 1010 Lakeview Avenue, St Louis, MO 63138
1010 Lakeview Avenue
St Louis,
MO
63138
Major Area: Hazelwood East