$595,000 -
701 S Skinker Boulevard Unit 1001
St Louis ,
MO 63105
Unit Location: End Unit,Upper Level