$285,000 -
7332 Wellington Avenue
St Louis ,
MO 63130
Major Area: University City