7-Eleven 27097

7-Eleven #27097 is a 7-Eleven convenience store located at 4320 North Armenia Avenue, Tampa, Florida.