Income lease definition
Income lease means an operating lease of real property under the control of the University to
Income lease means an Operating Lease of real property under the control of the University to
Income lease means an Operating Lease of real property under the control of the University to another entity. “Lease” or “Leases” means any type of lease involving real property.