1360 Kifer Road

1360 Kifer Road

Data centers in the building (2)

Element Critical SV1

1360 Kifer Road, Sunnyvale, CA 94086, United States

7 carriers

Lumen Sunnyvale

1360 Kifer Road, Sunnyvale, CA 94086, United States

2 carriers

Location

1360 Kifer Road
Sunnyvale, CA 94086, United States