Site Area: 2,00,000 sqft.

Location: DUBAI