7-Eleven 14193

7-Eleven #14193 is a 7-Eleven convenience store located at 639 Buena Vista Avenue, Alameda, California.