19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145
19 Upland Park #2, Somerville, MA, 02145

$4,200

19 Upland Park #2, Somerville, MA, 02145

26
Courtesy of: Leland E. Dimeco | Boston Green Realty