4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145
4 Edgar Terrace UNIT 3, Somerville, MA, 02145

$2,400

4 Edgar Terrace UNIT 3, Somerville, MA, 02145

ACTIVE