cupure logo

Rental deposit News

A sum of money held by a landlord to secure a tenant's compliance with lease terms.