MEGA-i (iAdvantage Hong Kong)
Address: 399 Chai Wan Road, Chai Wan, Hong Kong, HK
Metro: Hong Kong, HK
Colocation Packages
No packages published for this facility yet.
Address: 399 Chai Wan Road, Chai Wan, Hong Kong, HK
Metro: Hong Kong, HK
No packages published for this facility yet.