PALM SQUARE - Gurgaon, India

27,870 sm (300,000 sf) - Mixed-Use, Retail & Office