118 Huoshan Rd, Hongkou District, Shanghai, China, 200086
Huoshan Park (North Gate) is a Park located at 118 Huoshan Rd, Hongkou District, Shanghai, China, 200086. It has received 12 reviews with an average rating of 4.6 stars.
The address of Huoshan Park (North Gate): 118 Huoshan Rd, Hongkou District, Shanghai, China, 200086
Huoshan Park (North Gate) has 4.6 stars from 12 reviews
Park