Completion
2008
Location
Shanghai, China
Site Area
54,766 m²
Total Floor Area
187,460 m²
Category
Office