Master Lease

A Master Lease is where you lease the property (commercial) and sublease to tenants. You are the property manager and you are guaranteeing a payment to the owner every month.
Many times you will have an option to buy during the lease period.

No Comments

Be the first to start the conversation!