$494,000 -
816 S Hanley Road Unit 12b
St Louis ,
MO 63105
Unit Location: City