Title
Nestar 2585 E Baystore Road Offices
Catalog Number
102805661
Type
Still image
Description
Photos of the Nestar 2585 E Bayshore Road office facility.
Date
1984
Place of Publication
Palo Alto, CA, USA
Extent
56 images
Format
PDF
Category
Snapshots
Credit
Gift of Len Shustek