86 Harvard Street
East Dedham, Dedham, MA, 02026
_iconbed_ 5.0 Beds
_iconbath_ 3 Baths
2264.0 _sqft_
$267 _persqft_
$605,000
Taxes $6,189 / Yr
40 DOM
MLS# 71777571
Built 1900
Single Family / Detached