The West Lake Plaza of International Science & Technology (South Gate) is located in Hangzhou, China on Gejiazhuang Rd, Wensan Road Electron Information Block,. The West Lake Plaza of International Science & Technology (South Gate) is rated 3 out of 5 in the category office services in China.
Address
Gejiazhuang Rd, Wensan Road Electron Information Block,