100 Glenwood Road #1, Somerville, MA 02145 - Homesnap