Tesla to Open 100,000 Square Foot Sales, Service & Delivery Center in St. Pete, FL
Tesla is about to open a 100,000 square foot sales, service, and delivery center in St. Pete, Florida. The project has already been approved by the Pinellas County Board of Adjustment and Appeals (BOAA) subject to the approval of the site plan and receipt of all necessary permits.
www.tesmanian.com
This sure would take the pressure off the Tampa SC.