11401 N 56th St # 21, Temple Terrace, FL
11401 N 56th St, Temple Terrace, FL
5503 E Fowler Ave, Temple Terrace, FL