$210,000 - 11533 Norgate Drive, St Louis, MO 63138
11533 Norgate Drive
St Louis,
MO
63138
Major Area: Hazelwood East