7-Eleven 13578

7-Eleven #13578 is a 7-Eleven convenience store located at 1475 Melrose, Chula Vista, California.