Long-term leases, often 5 to 10 years, provide income stability and predictability for landlords. This ensures a consistent income stream over an extended period and reduces the risk of frequent tenant turnover.