Please upgrade your browser. This site requires a newer version to work correctly. Read more

LEED ID+C: Retail v2009

CHANEL Store Shanghai Plaza 66

1266, Nanjing Xi Lu, Jing'an District, Shanghai
Shanghai, 31 200040
China
Map

LEED Gold 2014