Skip to Content
Featured Properties


7-Eleven, Inc. is an international chain of convenience stores, headquartered in Tokyo, Japan.
Home of the Slurpee

What started as an icehouse in Dallas, Texas back in 1927 has evolved to become the world’s leading convenience store. Today, 7 Eleven operates, franchises, and licenses more than 60,000 stores around the world.

$35.1B Market Cap

Recognized As World’s Leading Convenience Store

Industry: Convenience Store

Properties: 21

Annual Base Rent: $4,879,000

Percentage of Portfolio Annual Base Rent: 6.3%

Credit Rating: A (S&P) /  Baa2 (Moody's)

We use cookies to improve user experience and analyze website traffic. For these reasons, we may share your site usage data with our analytics partners. By clicking “I Accept,” you consent to store on your device all the technologies described in our Privacy Policy.

i accept
Back to top