Street Address: RM 5006A, Auto Building,Taoyuan Road, Luohu Area
City: Shenzhen
Province: Guangdong
Country/Region: China