The company is calling this project Willow Campus. It sounds like either the future, or a major blast to the coal mining towns of the past. "This is only the beginning. Going forward, we plan to ...
The proposed development — slated to be the largest ever in Menlo Park — would replace a 59-acre campus of single-story offices and industrial spaces located at the corner of Willow Road and ...