Somerset Xu Hui Shanghai Shanghai
No 888 Shanxinan Road
Shanghai,
CN 200085
In Shanghai (Xuhui)
Distance4.8 miles
SELECT