Lease: 230 - 9519 Keele St, Vaughan, L6A 4A2