106 Glenwood Rd, Somerville, MA 02145
106 Glenwood Rd, Somerville, MA 02145 is on the street of Glenwood Rd, in the city of Somerville, Massachusetts. It is in the zip code of MA 02145.
106 Glenwood Rd, Somerville, MA 02145 is a Apartment home.
It has 3 bedrooms, 1 bathroom, proximately 1,000 square feet floor size