8245B N Florida Ave, Tampa, FL 33604, United States
13211 N Nebraska Ave, Tampa, FL 33612, United States
8865 N Florida Ave, Tampa, FL 33604, United States
3848A Britton Plaza, Tampa, FL 33611, United States
2738 W Hillsborough Ave, Tampa, FL 33614, United States
16061 Tampa Palms Blvd W, Tampa, FL 33647, United States
7039 W Waters Ave, Tampa, FL 33634, United States