Sold Price: $695,000.00 View Details 34 Jackson Street, Canton, MA 02021 34 Jackson Street, Canton, MA 02021, USA