Santa Clara

Address

2710 and 2790 Walsh Ave, Santa Clara, CA 95051 2845-2855 Bowers Ave, Santa Clara, CA 95051

Building & Infrastructure

Total Facility Area

106,500 sq ft

Lot Size

6.31 acres

Parking Spaces

335

Number of Buildings

2

Property Use

Data Center & Office

Leave your message here