66 Hillcrest Road
Birds Hill, Needham, MA, 02492
_iconbed_ 4.0 Beds
_iconbath_ 2 Baths
1777.0 _sqft_
$415 _persqft_
$739,000
Taxes $7,000 / Yr
17 DOM
MLS# 71999446
Built 1909
Single Family / Detached