336 St Joan Of Arc Ave, Vaughan, L6A 3N1 — Sold