Lease: 107 - 699 Sheppard Ave E, Toronto, M2K 0J5