$279,900 -
6308 S Rosebury Avenue Unit 2w
St Louis ,
MO 63105
Unit Location: Interior Unit