510 Herchel Dr, Temple Terrace, FL
10811 N 62nd St, Temple Terrace, FL
10730 N 56th St, Temple Terrace, FL