17/F Kerry Warehouse, 3 Shing Yiu St, Kwai Chung, Hong Kong

Hong Kong, China Data Center

See on Map