CRL Hubei

CRL Hubei

Location

Shenzhen, China

Size

432,000 m2 / 4,650,000 ft2