Open space land means (a) any land area so designated by an
Open space means undeveloped land, a naturally landscaped area, or a formal or man-made landscaped area that provides a connective link or a buffer between other resources.
public open space means an open space area conveyed or
land use means the purpose for which land is or may be used lawfully in terms of a land use scheme, existing scheme or in terms of any other authorisation, permit or consent issued by a competent authority, and includes any conditions related to such land use purposes;
Space Lease The space or occupancy lease pursuant to which any Borrower holds a leasehold interest in the related Mortgaged Property, together with any estoppels or other agreements executed and delivered by the lessor in favor of the lender under the related Mortgage Loan(s).