Avenue 12 Gallery
Permanently closed
Photos
1101 Lake St
San Francisco, CA 94118
Avenue 12 Gallery is a Fine Art Gallery showcasing the best San Francisco art by Bay Area artists at our beautiful Lake Street Location at 12th Avenue. We are located just off Highway 1 near the Golden Gate Bridge and the Presidio. Convenient to the nearby de Young Museum, Legion of Honor, Japanese Tea Garden and the many shops and restaurants on Clement Street.
Also at this address
See a problem?