For Lease: 2 (ground) - 35 Humberside Avenue, Toronto (High Park North)