Street Address: Unit 2504, Tower B, 555 Pudong Ave. Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China