long-term lease
DefinitionA lease of ten years or more.
This content can be found on the following page:
long-term lease is ...
... part of the Real Estate subject.
... part of the Real Estate subject.
long-term lease appears in the definitions of these other terms on BusinessDictionary.com
Loading...
| |







