601 Guiguo Rd, Xuhui District, Shanghai, China, 200234
Caohejing Development Zone Park is a Park located at 601 Guiguo Rd, Xuhui District, Shanghai, China, 200234. It has received 10 reviews with an average rating of 3.9 stars.
The address of Caohejing Development Zone Park: 601 Guiguo Rd, Xuhui District, Shanghai, China, 200234
Caohejing Development Zone Park has 3.9 stars from 10 reviews
Park