Super Brand Mall photograph

Super Brand Mall

Use attributes for filter !
Address168 Lujiazui W Rd, Lu Jia Zui, Pudong, Shanghai, China, 200092
Opened October 18, 2002
Hours Closed ⋅ Opens 10AM Thu
Phone +86 21 6887 7888
No. of floors 13
Date of Reg.
Date of Upd.
ID2074376
Send edit request

About Super Brand Mall


Super Brand Mall is a major shopping centre in Shanghai. Set in the prime location of Lujiazui Finance and Trade Zone, Super Brand Mall has views of Shanghai's famous Bund.

Where is the Super Brand Mall

Super Brand Mall Map
Click on the photo of Super Brand Mall to view it on Google Maps.

Related Persons

Next Profile ❯