Area

19,000 sq.ft.

Year

2000

Location

Gurugram, Haryana