7-Eleven 13198

7-Eleven #13198 is a 7-Eleven convenience store located at 607 East Alameda, Denver, Colorado.