84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145
84+86+86R Cross St #6, Somerville, MA, 02145

$2,699,000

84+86+86R Cross St #6, Somerville, MA, 02145

40
Listing Agent:
Courtesy of: