Map and Nearby Locations:

80 Tainan W Rd, Pudong Xinqu, Shanghai Shi, China

SITES within 15 miles of ICBC Shanghai

Show SqM



Distance Site name SqFt MW
0.97 miles Equinix Shanghai SH6 38,018
4.62 miles Equinix Shanghai SH5 26,392
4.66 miles Equinix Shanghai SH2 SH3 10,781
7.98 miles ZTE Shanghai Campus