Lease: 3110 - 89 Dunfield Avenue, Toronto (Mount Pleasant West), M4S0A4