Street Address: Room 1717 Building A, Feng Cheng Guoji, Xinxing Road
City: Shijiazhuang
Province: Hebei
Country/Region: China
Renault