Permits Filed For 985-1001 O’Brien Drive In Menlo Park
Permits have been filed seeking the approval of a project at 985-1001 O’Brien Drive in Menlo Park. The project proposal includes two buildings featuring research and development spaces, a life science center, and office spaces. Plans call for the demolition of three one-story commercial buildings. Tarlton Properties is managing the design concepts and development.