"This (the lease amount) equates to an income yield of 10%. The rent to be earned by ARK automatically rises by 2.8% per year during this 20 year lease period."
Know any banks offering these sorts of yields? Any residential or commercial property trusts?