$340,000 -
6253 Rosebury Avenue Unit 3w
St Louis ,
MO 63105
Unit Location: End Unit,Upper Level