7-Eleven 20273

7-Eleven #20273 is a 7-Eleven convenience store located at 1126 Davis Street, San Leandro, California.