7-Eleven 17008

7-Eleven #17008 is a 7-Eleven convenience store located at 1240 Manor Boulevard, San Leandro, California.