$399,900 -
6232 Rosebury Avenue Unit 3w
St Louis ,
MO 63105
Unit Location: City,Upper Level