Meeting Scheduled for Data Center at 2805 Bowers Avenue in Santa Clara
A new project has been proposed for development at 2805 Bowers Avenue in Santa Clara. The project proposal includes the development of a new four-story data center. The site is currently developed with a two-story office building that spans an area of 100,487 square feet. The office building is slated for demolition. Sheehan Nagle Hartray Architects (SNHA) is responsible for the designs.