1320 Willow Road

1005 O'Brien Drive aerial view, rendering by DES Architects

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

Fetching more...