100 Forest Street
Needham, MA, 02492
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
2244.0 _sqft_
$334 _persqft_
$749,800
Taxes $8,155 / Yr
116 DOM
MLS# 71922237
Built 1976
Single Family / Detached