37 Teele Avenue
West Somerville, Somerville, MA, 02144
_iconbed_ 7.0 Beds
_iconbath_ 2 Baths
3301.0 _sqft_
$228 _persqft_
$755,000
Taxes $7,692 / Yr
21 DOM
MLS# 71491175
Built 1905
Multi-family / 2 Family