1001 Greendale Avenue
Birds Hill, Needham, MA, 02492
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
2008.0 _sqft_
$322 _persqft_
$647,500
Taxes $6,130 / Yr
19 DOM
MLS# 71564128
Built 1923
Single Family / Detached