YourDictionary

Dictionary Home » Business » long-term lease

long-term lease business definition

A lease of ten years or longer. Long-term leases are common in commercial real estate, but unusual in residential real estate.

link/cite print suggestion box