By admin September 5, 1994Pier 39-Parking Structure Entrance Beach & Embarcadero Streets San Francisco, California 52 Feet Long x 58 Feet High Dedicated September 5th, 1994 By Dennis Bouey admin / About AuthorMore posts by admin