2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145
2 Otis St R UNIT r, Somerville, MA, 02145

$2,400

2 Otis St R UNIT r, Somerville, MA, 02145

ACTIVE