$523,000 -
709 S Skinker Boulevard Unit 801
St Louis ,
MO 63105
Unit Location: Corner Location,End Unit