7-Eleven 18668

7-Eleven #18668 is a 7-Eleven convenience store located at 1700 West 25th Street, San Pedro, California.