$145,000 - 5511 S 37th Street, St Louis, MO 63116
5511 S 37th Street
St Louis,
MO
63116
Major Area: South City