Street Address: Lane 338, Tianshan Road, 200336, ShanghaiTianshan Road, 200336, Shanghai
Province: Shanghai
Country/Region: China