18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145
18 Crescent St, Somerville, MA, 02145

$1,200,000

18 Crescent St, Somerville, MA, 02145

11
Courtesy of: Nan Xiao | Yuan's Team Realty