Active$1,365,000
TLC ≈ $12,146/mo
2 2 1,150 sqft
375 Canal St #PH204, Somerville, MA 02145
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active