C-18 IST FLOOR CHAWLA APARTMENTS MAHENDRA ENCLAVE DELHI , Unclassified DL 110009 (Delhi)