Street Address: 710RM, No.1, Lane258,YongXingRd, ZhaBei District
City: Shanghai
Province: Shanghai
Country/Region: China