336 St Joan Of Arc Ave, Vaughan, L6A3N1 — Sold