Pudong, Shanghai, China, 200131
Gangcheng Road station is a Subway station located at Pudong, Shanghai, China, 200131. It has received 4 reviews with an average rating of 4.8 stars.
The address of Gangcheng Road station: Pudong, Shanghai, China, 200131
Gangcheng Road station has 4.8 stars from 4 reviews
Subway station