7-Eleven 17733

7-Eleven #17733 is a 7-Eleven convenience store located at 2105 Scott Boulevard, Santa Clara, California.