$57,250 - 1200 Baron Avenue, St Louis, MO 63138
1200 Baron Avenue
St Louis,
MO
63138
Major Area: Hazelwood East