70 Appleyard Ave, Vaughan, L4H 4N3 — For sale @ $2,890,000