Zhongke Meicheng (the first high-tech industrial park) is located at No.72 Guowei Road, Luohu District, Shenzhen. The surrounding subway stations are: Huxian Road Station, 560 meters away from the property, which is the transfer station of Metro Line 2.