141-143 Norwood Avenue
Newton, MA, 02460
_iconbed_ 6.0 Beds
_iconbath_ 3 Baths
3178.0 _sqft_
$180 _persqft_
$574,000
Taxes $8,336 / Yr
240 DOM
MLS# 71240368
Built 1896
Multi-family / 2 Family