Posts Tagged ‘Southlake Town Square getting Tesla showroom’

Tesla Wins Approval for Southlake Showroom

Posted by Nicholas Sakelaris

Tesla could soon be moving into Southlake Town Square, bringing luxury electric cars and supercharger stations to the affluent city.

LOCATION, LOCATION, LOCATION

The California car maker has confirmed that it’s interested in a spot right across from the Apple …