13065 N Telecom Pkwy, Temple Terrace, FL
11308 N 53rd St, Temple Terrace, FL
5232 E Fowler Ave, Temple Terrace, FL
11201 N 56th St, Temple Terrace, FL