What is the Definition of Full Service Lease?

Full Service Lease

Noun

Definition: Lease structure under which the landlord pays all building expenses. Also called a Gross Lease.

Other Definitions