Available 9/1 A newly renovated 3-bedroom and 1-bath unit on a beautiful and charming street in Somerville. The street is very close to Tufts University and Davis Square red line T stop. The unit includes beautiful hardwood floors, brand new GE stainless s...