7-Eleven 17582

7-Eleven #17582 is a 7-Eleven convenience store located at 2601 Telegraph Avenue, Berkeley, California.