6920 E Fowler Ave # E, Temple Terrace, FL
13065 N Telecom Pkwy, Temple Terrace, FL
6706 E Fowler Ave, Temple Terrace, FL