315-1 Qiaohe Rd, Dejin Industrial Park, Fuyong Town, Bao’an District, Shenzhen City, Guangdong Province

Shenzhen, China Data Center

See on Map