7-Eleven 33715

7-Eleven #33715 is a 7-Eleven convenience store located at 689 Palomar Street, Chula Vista, California.