STORE Capital
net-lease real estate investment
- B2B
About STORE Capital
Real estate investment trust specializing in net lease properties, providing long-term capital solutions tailored to business operators' needs.
Key facts
- Industry
- Financial Services
- Company size
- 251–1,000 employees
- Headquarters
- Scottsdale, Arizona, United States
- Founded
- 2011
- Revenue
- $36.8M – $432MTamtam estimate
- Website
- storecapital.com
STORE Capital at a glance
STORE Capital is a B2B company in the Financial Services industry, headquartered in Scottsdale, Arizona, United States.
STORE Capital was founded in 2011.
STORE Capital has 251–1,000 employees.
STORE Capital's revenue is $36.8M – $432M (Tamtam estimate).
Selling to companies like STORE Capital?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies