7-Eleven 24451

7-Eleven #24451 is a 7-Eleven convenience store located at 3560 West Waters Avenue, Tampa, Florida.