This is a apartment home. This home is located at 36-38 Ossipee Rd #1, Somerville, MA 02144.Show more