Shanghai Construction Design & Research Institute Limited Company is located in Shanghai, China on 150 Wuyi Rd, Changning District. Shanghai Construction Design & Research Institute Limited Company is rated 3 out of 5 in the category research institute in China.
Address
150 Wuyi Rd, Changning District