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