Investment Property Lease Definition What Is a Lease? A lease is a contract outlining the terms under which one By Syafiya H Rustinio / November 20, 2023