6718 E Fowler Ave, Tampa, FL
11201 N 56th St, Tampa, FLOR
5016 E Busch Blvd, Tampa, FL
11501 N 53rd St, Temple Terrace, FL
11005 N. 56th Street, Temple Terrace, FL
10958 56th St. N., Temple Terrace, FL