Lease: 2219 - 10 ABEJA St, Vaughan, L4K 0R9