399 Chai Wan Rd, Chai Wan, Hong Kong

Hong Kong, China Data Center

See on Map