678 Dedham St
Newton, MA 02459
$3,533,000 USD
6,874 SF
6,874 SF
$3,533,000 USD
Flex