Active$1,475,000
TLC ≈ $12,188/mo
3 3 1,716 sqft
11 Windom Street #2, Somerville, MA 02144
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active