Image source: Getty Images. Roughly 73% of Realty Income's rents come from retail properties ... but faster-growing, net ...