This is a great place to be close to the city without paying for it. 8 min drive to downtown Boston, centrally located for all Somerville Squares. Bus stop outside, 1 mile walk to 3 different subway stops. About 8 minute drive to Tufts college.
Reglas de la casa