what does leasing land mean
A land lease is a type of financial arrangement in which the ground under a structure is leased, rather than sold to the builder, meaning that the land and the structure are owned independently.he contract for a land lease generally runs for at least 50 years. The terms of a land lease arrangement are generally not important for people renting space in a building on leased land.