7-Eleven 18897

7-Eleven #18897 is a 7-Eleven convenience store located at 11656 Wilshire Boulevard, West Los Angeles, California.