505 Xianxia Rd, Changning District, Shanghai, China, 200336
Shuixia Park (South Gate) is a Park located at 505 Xianxia Rd, Changning District, Shanghai, China, 200336. It has received 12 reviews with an average rating of 4.1 stars.
The address of Shuixia Park (South Gate): 505 Xianxia Rd, Changning District, Shanghai, China, 200336
Shuixia Park (South Gate) has 4.1 stars from 12 reviews
Park