Site Area: 1,25,000 sqft.

Location: GURGAON, HARYANA