Glossary

What does Sale and Leaseback mean ?

Sale and Leaseback definition :

An arrangement where the owner-occupant of a property sells the property to an investor and then leases it back, thus freeing up capital while continuing to occupy the space.