Canton had 46 new homes for sale during the week of Friday, September 3 to Thursday, September 9, including including 32 single family homes for sale with an average list price of $498,702, 2 townhouses for sale with an average list price of $249,500, and 12 lots for sale with an average list price of $218,983.