Description
Sentinel Net Lease, LLC (“Sentinel”) acquired the 27,032 square foot Tesla Store & Service Center (“Tesla”) located in Schaumburg, Illinois. The commercial real estate property is 100% occupied by Tesla, the highest valued automaker in the world and a credit rated tenant (S&P: B+).
Key Metrics
- Purchase Price: $10,455,000
- Net Rentable SF: 27,032
- 7.35% Capitalization Rate based on Year-1 NOI
- Estimated 2.6x Equity Multiple
- Target 15% net IRR to investors
- Lease Expiration: August 31, 2029. Two 5-year extension options
- “NN” Lease