$317,000 -
6123 Roberts Avenue
St Louis ,
MO 63139
Major Area: South City