$99,000 -
8346 Archer Avenue
University City ,
MO 63132
Major Area: University City