4009 Henderson Blvd, Tampa, FL 33629, United States
15821 Knollview Dr, Tampa, FL 33624, United States