40 Sequoia Road, Vaughan