This is a apartment home. This home is located at 46 Cameron Ave #22B, Somerville, MA 02144.Show more