$132,500 - 12001 Victorian Village Court, St Louis, MO 63138
12001 Victorian Village Court
St Louis,
MO
63138
Major Area: Hazelwood East