7-Eleven 17434

7-Eleven #17434 is a 7-Eleven convenience store located at 8801 20th Street, Vero Beach, Florida.