Glossary

What does Net Lease mean ?

Net Lease definition :

A lease agreement where the tenant pays not only rent but also some or all of the property expenses, which may include property taxes, insurance, and maintenance costs.