11302 N 53rd St, Temple Terrace, FL
6925 E Fowler Ave, Temple Terrace, FL
12420 Telecom Dr, Temple Terrace, FL