$585,900 -
6340 Clayton Road Unit 407
St Louis ,
MO 63117
Unit Location: Upper Level