Glossary

What does Double Net Lease mean ?

Double Net Lease definition :

A lease agreement where the tenant is responsible for both property taxes and premiums for insuring the building.