Submitted by Kristi Wachter on Thu, 03/13/2008 - 17:00 Address: 17-29 Third Street, San Francisco, CA About the Building