State Senator Josh Becker (D-Menlo Park) and San Mateo County Supervisor Ray Mueller (District 3) released the following statement on their opposition to the proposed construction of a four-structure mixed-use development that includes a 300-foot tower on the site of 80 Willow Road (pictured), Menlo Park:
“We are strongly opposed to the proposed development at 80 Willow Road. The environmental impact of such an immense project right next to the San Francisquito Creek cannot be ignored.