Victory Avenue Building – San Francisco, CA 405 Victory Avenue, South San Francisco, CA Year Built: 1958 Total Square Footage: 211,220 SF Land Area: 7.26 acres Number of Buildings: 1