7-Eleven 18196

7-Eleven #18196 is a 7-Eleven convenience store located at 7950 Santa Monica Boulevard, West Hollywood, California.