$57,250 - 5053 Claxton Avenue, St Louis, MO 63120
5053 Claxton Avenue
St Louis,
MO
63120
Major Area: North