life lease definition

life lease means a property that is a form of housing tenure in which individuals purchase the right to occupy a residential unit for a specified period of time (i.e., for their lifetime, or, a defined term);
life lease means a written tenancy agreement under or in respect of which,
life lease means a written tenancy agreement giving a person certain rights to property during the person's lifetime.

More Definitions of life lease

life lease or “Life Lease Basis” means the Leaseholder’s right to use, occupy and enjoy the Dwelling as set forth in Section 6.01;
life lease means a life lease in respect of a Residential Unit granted to an Owner, the terms of which are set forth in one or more written life lease agreements made between Shepherd’s Village Ministries Ltd., as landlord, and an Owner, as life resident;
life lease means this Agreement;
life lease means a written agreement pursuant to or with respect to which
life lease. ’ means a landlord-tenant relationship in which the tenant obtains only the right to possess a defined living unit for life. In a life lease there is no obligation or intent to provide care and services to the tenant at any time, present or future.