87 Jie Fang Zhong Lu, Fengxian District, Shanghai, China, 201499
Guhua Park is a Park located at 87 Jie Fang Zhong Lu, Fengxian District, Shanghai, China, 201499. It has received 5 reviews with an average rating of 4.8 stars.
The address of Guhua Park: 87 Jie Fang Zhong Lu, Fengxian District, Shanghai, China, 201499
Guhua Park has 4.8 stars from 5 reviews
Park