2029 31 Beach St., San Francisco