Henderson Xuhui Project

Location: Shanghai, China

Type: Office, Commercial

Scale: 100,000 m²  

Status: Study