7-Eleven 18348

7-Eleven #18348 is a 7-Eleven convenience store located at 24476 Mission Boulevard, Hayward, California.