THE PROMENADE - Gurgaon, India

55,500 sm (597,397sf) - Mixed-Use, Retail & Commercial