Farragut Avenue, Somerville, MA
Unfurnished room in an apartment
41 Farragut Ave, 1st fl, West Somerville 02144, near Tufts in Teele Square just outside of Davis Square Red Line T. Unfurnished room in one bathroom/three bedroom apt. Available for immediate showin...
Room near: Hillside, Somerville, MA, Hillside, Somerville, Middlesex County, MA, Aggasiz - Harvard North, Cambridge, MA, Hillside, Medford, MA & Teele Square, Somerville, MA.