The unveiled flagship store represents a key investment for the automotive manufacturer in the Los Angeles . Located in a desirable spot near renowned retail destinations , the facility offers customers a interactive experience to view Tesla’s vehicle and services . Including just purchasing , the Century City location aims to demonstrate Tesla's