Submitted by Kristi Wachter on Tue, 04/15/2008 - 18:59 Address: 1-21 Mission Street, San Francisco, CA Year Built: 1889 About the Building