Site Area: 25,000 sqft.

Location: Gurugram