375 Canal Street #1109, Somerville, MA 02145 - Homesnap