1400 Kifer Road

1400 Kifer Road

1400 Kifer Road, Sunnyvale, CA 94086, United StatesBuilding

Data centers in the building (1)

Cyxtera Technologies SFO3-A

1400 Kifer Road, Sunnyvale, CA 94086, United States

8 carriers

Location

1400 Kifer Road
Sunnyvale, CA 94086, United States