12653 Telecom Dr # 200, Temple Terrace, FL
12570 Telecom Dr, Temple Terrace, FL
9393 N 56th St, Temple Terrace, FL