$100,000 -
1325 Hughes Place
St Louis ,
MO 63110
Major Area: South City