The Office Pass (TOP), Cyber City, Gurgaon
Operational Control Center, Cyber City, DLF Phase 3, Sector 24, Gurugram, Haryana 122002, India
Google rating: 4.5
Google reviews: 141
https://www.theofficepass.com/?utm_source=Google&utm_medium=google-CC-Office&utm_campaign=Google-Maps-Listing