699 Pu Xing Gong Lu

Building

Building 699 Pu Xing Gong Lu

Min Hang Qu, Shang Hai Shi, China,

GDS Shanghai No.17 Data Center SH17

Showing Nearby Buildings

Loading... Updating Map . . .