123 Properties for sale in Canton