Street Address: 13th CaoLian Rd, LianXi Developarea, Jiading, Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China