Tesla - Salt Lake City - 2312 South State Street (Store, Service Center, Supercharger) (photo: Google Maps)

Photo by: Mark Kane
USA / Global
Our International Editions