Street Address: Chadianzi West Street
City: Chengdu
Province: Sichuan
Country/Region: China
Hyundai, Kia, Nissan, Toyota