$285,000 -
12095 Rosemist Drive
St Louis ,
MO 63138
Major Area: Hazelwood East