11 Allindale Road
Birds Hill, Needham, MA, 02492
0.31 AC
$635,000
Taxes $6,948 / Yr
2 DOM
MLS# 72055558
Land / Residential