Located on Babcock St. just half a block from Commonwealth Avenue and the MBTA Green line, this amazing 2 bed gem has shiny hardwood floors throughout and the bedrooms are reasonably large and bright. This unit is conveniently situated near tons of shops a...