Glossary

What does Key Money mean ?

Key Money definition :

An up-front payment made by a tenant to a landlord to secure a lease, particularly in a competitive market.