Property Summary

ESSENTIAL INFORMATION
- Tesla is the Highest Valued Automaker in the U.S.
- Corporate Guaranty by Tesla, Inc.
- No Early Termination or Purchase Options
- Full Property Renovation in 2019
- Quality Asset in a Highly Desirable Location
- Long-Term Lease with Favorable Terms for the Owner
- Status CLOSED
- Area 27,032 Square Footage
- Location Schaumburg, IL
- Type Retail Store & Service Center
- StrategyOpportunistic Institutional
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
Gallery
Location
Address
320 W Golf Road, Schaumburg, IL 60195