113 Seabiscuit Way, Canton — Sold for $362,750 | Veribas GO