$1,700,000

3 br | 3ba | 3,106 sqft

684 Dedham St, Newton, MA 02459

Sold

BESbswy