Site Area: 1,25,000 sq.ft (approx)

Location: Gurgaon