$275,900 -
117 E Clinton Place Unit 7
Kirkwood ,
MO 63122
Unit Location: End Unit,Upper Level