7-Eleven 23982

7-Eleven #23982 is a 7-Eleven convenience store located at 1303 Imperial Beach Boulevard, Imperial Beach, California.