This is a apartment home. This home is located at 45 Greenville St #A1, Somerville, MA 02143.Show more