Element Vaughan Southwest is located 6170 Highway 7 Vaughan (ON) Ontario Canada L4H0R2