Area

3,200 sq.ft.

Year

2015

Location

Delhi, NCR