This is a apartment home. This home is located at 19 Cleveland St #11, Somerville, MA 02143.Show more