management lease definition
management lease means lease granted or a lease that subsists as if it were a lease granted under a power conferred under section 46(3);
management lease means that certain lease agreement dated , 2014, by and between the City and .