Shop in Shop No.b-7, Local Shopping Complex, Block A1, Janakpuri, Delhi, 110058, India, Delhi for Rent