Environmental Review Published for 123 Independence Drive in Menlo Park
The Environmental Impact Report has been published for the multi-structure residential development at 123 Independence Drive in Menlo Park, San Mateo County. The proposal will reshape the 8.15-acre property with 432 new homes, with a mix of rentals and for-sale townhomes. The Sobrato Organization is responsible for the application.