Grand Gateway 66
Big mall at the Xujiahui crossroads.
1 Hongqiao Road, Xuhui
Nearest station: Xujiahui
Also near Xujiahui
- St. Ignatius Cathedral Attractions
Big mall at the Xujiahui crossroads.
1 Hongqiao Road, Xuhui
Nearest station: Xujiahui
Continue with Google, or get a sign-in link by email. No password needed.