Birla Navya is a luxury development that spans approximately 1,902,202 square metres and is located in Sector 63A Gurugram. The ...