$165,000 -
645 S Kirkwood Road Unit 200
St Louis ,
MO 63122
Unit Location: Upper Level