8914 El Portal Dr, Tampa, FL 33604, USA
8506 N Mulberry St, Tampa, FL 33604, USA
9707 N 16th St, Tampa, FL 33612, USA
1727 W Cypress St, Tampa, FL 33606, USA