7-Eleven 13590

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