Tesla

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 […]