• 12470 Telecom Dr, Temple Terrace, FL 33637