336 St Joan of Arc Ave, Vaughan, L6A 3N1 — For sale @ $1,320,000