Click here to show project info
Area – 21,00,000 sq. ft. Location – Gurgaon, Haryana Year of completion – 2009