Area

5,000 sq.ft.

Year

2013

Location

Delhi, NCR