Lease: 101 - 3421 Sheppard Ave E, Toronto, M1T 0C1