Lease: 9 - 8635 Keele St, Vaughan, L4K 3P5