Search
|
![]() 38km from Hongqiao Airport 28km from People's Square 20km from Shanghai New International Expo Centre 19km from Metro Line 2 (Longyang Rd. Station) 17km from Metro Line 7 (Fanghua Rd. Station) 3. Imp. & Exp. Trade Rights verified by Foreign Economic Relations & Trade Commission of Shanghai Municipal Government 4. Established in 1996, now also a regional distributor and the only service center of LAMBOR... [Details] |