3801 18th St, San Francisco, California 94114 USA
New Parklets on 18th and Church Streets
Photo Credit: Yelp