zColo 5101 Lafayette St., USA

  • zColo 5101 Lafayette St.

zColo, Santa Clara, USA
5101 Lafayette St.
Santa Clara, CA 95054

95054

3MW Power Capacity 14000sq. ft.

Visit zColo 5101 Lafayette St. website