West Coast Research Center
Address3000, Sand Hill Road, Menlo Park, CA, United States of America, 94025
Site Number05104
Building Root Number
05104
Architect (Original)
Unknown
Lease Started
1997
Lease Terminated 2017
Lease Terminated 2017
StatusInactive
Site Name HistoryThe site is named after its location and function.Historical NotesSite history has not yet been added for this site.