A master lease agreement is a lease with an option to purchase commercial property. In effect, it's a way to invest in commercial property without a down payment and without using a lender. Both the buyer and the seller can benefit from a master lease agreement.