China Projects

Maluwan Mixuse, Shen-Yang, China

A 150,000 square meter mix-use development in the central business district of Shen Yang