73 Hoyle Street
Norwood, MA, 02062
_iconbed_ 5.0 Beds
_iconbath_ 4 Baths
4643.0 _sqft_
$145 _persqft_
$675,000
Taxes $4,952 / Yr
99 DOM
MLS# 71803803
Built 1899
Multi-family / 3 Family