This is a apartment home. This home is located at 74 Pearson Ave #324, Somerville, MA 02144.Show more