PRACTICE
PROJECTS
CONTACT
More...
PALM SQUARE - Gurgaon, India
27,870 sm (300,000 sf) - Mixed-Use, Retail & Office