January 18, 2011 It's a parking lot on Lombard uhhhhhh Edit Delete Tags Autopost Taken with picplz at Chevron - Lombard in San Francisco, CA.