8801 N 78th St, Temple Terrace, FL
13401 Tampa Oaks Blvd, Temple Terrace, FL
12420 Telecom Dr, Temple Terrace, FL