7-Eleven 18322

7-Eleven #18322 is a 7-Eleven convenience store located at 657 Palm Avenue, Imperial Beach, California.