Realty Income owns roughly 13,400 properties, most of which are freestanding, single-tenant, triple-net-leased retail properties... Show more
Industry MarineShipping