$55,000 - 1236 Laredo Avenue, St Louis, MO 63138
1236 Laredo Avenue
St Louis,
MO
63138
Major Area: Hazelwood East