This is a apartment home. This home is located at 104 Marion St #4BDRS, Somerville, MA 02143.Show more