251 S 78th St, Tampa, FL 33619, USA
7117C N Armenia Ave, Tampa, FL 33604, USA
10701 N Nebraska Ave, Tampa, FL 33612, USA
Tampa, FL 33612, USA