7-Eleven 13596

7-Eleven #13596 is a 7-Eleven convenience store located at 1906 Balboa Avenue, San Diego, California.