$2,075,000 - 1217 Redman Boulevard, St Louis, MO 63138
1217 Redman Boulevard
St Louis,
MO
63138
Major Area: Hazelwood East