Tesla Center St. Petersburg
Update
02/02/23
Tesla Center in St. Petersburg Set to Open
The new Telsa Center in St. Petersburg has received its certificate of occupancy and the showroom and service center will open to the public. Located at 4601 34th Street North, in the St. Petersburg of Lealman, the 102,000 square foot building, was formerly a Kane’s Furniture liquidation store. The plans call for reconfiguring the current building footprint to allow for 52,000 square feet for the SSD operation with the remaining enclosed spaces used for vehicle storage to accommodate 170 vehicles.