Lease: 66B Finch Ave W, Toronto, M2N 7A5