Final EIR Released For 1005 O’Brien Drive and 1320 Willow Road Life Sciences Project, Menlo Park
The Final Environmental Impact Report has been published for a three-structure Life Sciences campus at 1005 O’Brien Drive and 1320 Willow Road in Menlo Park, San Mateo County. The project would add nearly a quarter million square feet of office and laboratory space to an area Meta once planned to build Willow Village. Tarlton Properties is responsible for the proposal.
Read More




