8G33+J8R, Guoding Rd, 五角场 Yangpu District, Shanghai, China, 200437
Ye's Garden (South Gate) is a Park located at 8G33+J8R, Guoding Rd, 五角场 Yangpu District, Shanghai, China, 200437. It has received 11 reviews with an average rating of 3.9 stars.
The address of Ye's Garden (South Gate): 8G33+J8R, Guoding Rd, 五角场 Yangpu District, Shanghai, China, 200437
Ye's Garden (South Gate) has 3.9 stars from 11 reviews
Park