Net Lease Industry

Lowest
Cap Rate

4.25%

Lowest cap rate over past 24 months

Average
Cap Rate

5.00%

12 mo avg with 5+ yr lease term


Overview
Tesla properties range widely in format. Retail showrooms are typically 2,000 to 5,000 square feet, located in lifestyle centers or malls, while service centers are 15,000 to 40,000 square feet, situated on 2.0 to 5.0-acre lots in industrial or suburban commercial zones. Leases are generally 10- to 15-year absolute NNN, with escalations of 10% every 5 years, and are corporately guaranteed by Tesla, Inc. These sites are often highly customized and feature EV charging infrastructure.
Average Property & Lease
Average Sale Price $7,000,000 – $20,000,000
Average NOI $350,000 – $1,000,000+
Building SF 2,000 – 40,000
Lease Term 15 Years
Escalations 10% Every 5 Years
Stock Symbol NASDAQ:TSLA
CREDIT RATING
S&P

BBB

Moody's

Baa3

TENANT DESCRIPTION

Tesla, Inc. was founded in 2003 in San Carlos, California, with the goal of accelerating the world’s transition to sustainable energy. Initially focused on electric vehicles, the company has expanded into energy storage, solar technology, and full self-driving software. Tesla retail stores and service centers are part of the company’s vertically integrated strategy—bypassing traditional dealerships to control customer experience directly. These locations are used for test drives, direct-to-consumer sales, education, charging, and repairs.

PROS
  • Publicly traded, investment-grade tenant with global brand appeal

  • Absolute NNN leases with corporate guarantees and high NOI

  • EV market leader with long-term growth outlook

  • Strong co-tenancy appeal in upscale retail centers or prime industrial zones

  • Showroom and service model drives high foot traffic and brand exposure

CONS
  • Specialized buildouts limit backfill use in case of vacancy

  • Performance tied to EV demand and technology innovation cycles

  • Long-term profitability has faced volatility

  • Smaller pool of buyers due to property size and pricing

COMPANY QUICK STATS
Founded 2003
Headquarters Austin, TX, U.S.
Number of Locations 1,000
Revenue $96.8 B
Company Website https://www.tesla.com
Key Principal Elon Musk