479-b Dedham Avenue
Needham Junction, Needham, MA, 02492
2.31 AC
$697,000
Taxes $99,999 / Yr
18 DOM
MLS# 72129888
Land / Residential