7-Eleven 21604

7-Eleven #21604 is a 7-Eleven convenience store located at 899 Broadway, Chula Vista, California.