$385,000 -
630 Emerson Road Unit 402
St Louis ,
MO 63141
Unit Location: Corner Location,End Unit,Other,Upper Level