Shanghai Design Center is located in Putuo, China on 华东师范大学中山北路校区, Shanghai, 中山北路3663号. Shanghai Design Center is rated 3 out of 5 in the category cultural center in China.
Address
华东师范大学中山北路校区, Shanghai, 中山北路3663号
Accessibility
Wheelchair-accessible entrance