Shop in Jx6f+fqh, 22, Najafgarh Dhansa Rd, Nanda Enclave, Block B, New Gopal Nagar, Najafgarh, Delhi, 110043, India, Delhi for Rent