Lease: 67 Eddington Pl, Vaughan, L6A 3P3