68 Willow Road

68 Willow Road

Housing Proposed at 68 Willow Road in Menlo Park

A  residential project has been proposed for development at 68 Willow Road in Menlo Park. The project proposal includes the development of a residential community offering 50 units, 99,015 square feet of total floor area, within eight building rising three-story high. 68 Willow Owner LLC is the project developer. SDG Architects is responsible for the designs.

Read More

Fetching more...