Approximately 0.27 km away
Address: 24, Top Floor Adhchini Exsol Energy Systems B-142, D.D.A Shed, Okhla I, Phase I, Okhla Industrial Area, New Delhi, Delhi 110020, India
Approximately 1.12 km away
Address: F-290, Flatted Factory Complex, Okhla Industrial Area Phase Iii, Okhla Industrial Area Phase Iii, New Delhi, Delhi 110020, India