What happens if I lease my site and then I sell my property?

The lease is registered on the title to the property. Therefore the new owner of your property will become the lessor, and will receive the lease payments.