$880,000 -
325 N Meramec Avenue Unit 24
Clayton ,
MO 63105
Unit Location: Upper Level