$415,000 -
801 S Skinker Boulevard Unit 4d
St Louis ,
MO 63105
Unit Location: City,Corner Location