Spanning across 3 floors, Plot No 242 Okhla Phase – 3 has a total built-up area of ~35,500 sq.ft. with each floor measuring ~8,500 sq.ft. It is strategically located in Okhla Industrial Area Phase 3, New Delhi. There are IT offices, hotels, hospitals and malls in the vicinity.