$269,900 -
13101 Mill Crossing Court Unit 300
St Louis ,
MO 63141
Unit Location: Corner Location,End Unit,Upper Level