Area

3,700 sq.ft.

Year

2018

Location

Delhi, NCR