3479 Motor Ave, Los Angeles, California 90034 USA
From the tooth, side island, pumps, looking at the corner
Photo Credit: Yelp