880 Isaac Phillips Way, Newmarket, L3X2Y8 — Sold