$585,000 -
520 North And South Road Unit 204
University City ,
MO 63130
Unit Location: Upper Level