Key Money

Definition and Citations:

Deposit on a leased property paid by the lessee.

Latest Articles