Permits Filed For a Large-Scale Data Center At 2590 Walsh Avenue In Santa Clara
New development permits have been submitted seeking the approval of a new office and research project proposed at 2590 Walsh Avenue in Santa Clara. The project proposal includes the development of a new four-story data center building. Vantage Data Centers purchased the property for $40 million nine months ago