$565,000 -
1231 Kraft Street
St Louis ,
MO 63139
Major Area: South City