13112 Telecom Dr, Temple Terrace, FL
9385 N 56th St # 300, Temple Terrace, FL
13067 N Telecom Pkwy, Temple Terrace, FL