Lease: 2709 - 10 Abeja St, Vaughan, L4K 0R4