• Item thumbnail

    Cogent Montpellier

    500 square meters (4,690 square feet) of raised floor colocation space, located in Montpellier, France.

    Cogent Communications, Inc. 189 pl du 56e rgmt d artillerie 34000 Montpellier France
    No rating yet.