Lease: 2301 - 17 Zorra St, Toronto, M8Z 0C8