$2,045,000 - 1132 Maple Avenue, St Louis, MO 63138
1132 Maple Avenue
St Louis,
MO
63138
Major Area: North