$89,000 - 1117 Redman Boulevard, St Louis, MO 63138
1117 Redman Boulevard
St Louis,
MO
63138
Major Area: Hazelwood East