Minhang District, Shanghai, China, 201101
Longbai Xincun station is a Subway station located at Minhang District, Shanghai, China, 201101. It has received 2 reviews with an average rating of 5.0 stars.
The address of Longbai Xincun station: Minhang District, Shanghai, China, 201101
Longbai Xincun station has 5.0 stars from 2 reviews
Subway station