880 Isaac Phillips Way E, Newmarket, L3X2Y8 — Sold