This is a apartment home. This home is located at 206 Highland Ave #4BD, Somerville, MA 02143.Show more