894 Greendale Avenue
Birds Hill, Needham, MA, 02492
1.53 AC
$565,000
Taxes $6,159 / Yr
37 DOM
MLS# 71321683
Land / Residential