Lease: 90 Stephanie Blvd, Vaughan, L4L1A6