Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Chevrolet, OPEL, VAUXHALL
CHEVROLET CAPTIVA (C100,C140) 2006 - OPEL ANTARA 2006 - VAUXHALL ANTARA (J26,H26) 2006 - 96626559,96626765,25953817