Tesla at International Plaza, Tampa or Benderson Mall, Sarasota
International Plaza in Tampa is centrally located and would be great for both sales and service. When Benderson Town Center here in Sarasota opens its expanded upscale lifestyle mall at University and I-75 that would make us...