The Data Center at Comstock

Location1111 Comstock Street, Santa Clara, California
TypeIndustrial / Data Center
Size120,000 sq. ft. / 13.5 megawatts
AcquiredSummer 2019
StatusSold