5801 N Florida Ave, Tampa, FL 33604, USA
3101 E 3rd Ave, Tampa, FL 33605, USA
4700 N Florida Ave, Tampa, FL 33603, USA
3505 N 10th St, Tampa, FL 33605, USA