Property Summary


  • 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
  • Strategy Opportunistic Institutional


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



320 W Golf Road, Schaumburg, IL 60195