Street Address: 22F, Haixing Plaza, No.1, Ruijin Rd(S), Luwan, Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China