Artifact Details Title Netscape Floorplan for 650 Castro Street Catalog Number 102799222 Type Document Date 1993 Category Paper/Record Credit Gift of AOL Time Warner Lot Number X3442.2006