70 Willow Road

« All properties

About the Property

Located in the Linfield Oaks District, this two-story garden-style design with extensive landscaping has a garden courtyard and on-site parking in a 5:1 ratio on a 2.5 acre lot adjacent to the Palo Alto Creek. The new building was completed in 1997 and has 15,632 sq.ft. of leasable space. It is currently leased to two nationally recognized companies.


Size: 15,000 square feet

Status: Completed in 1997