
Tesla adding massive new Service Center in Santa Monica, California
Tesla has reportedly signed a lease to add a massive new Service Center in Santa Monica, California. Located at 1100 Colorado Avenue, Tesla will be taking over a 82,000 square foot warehouse and office building […]