Shop in 27-139, New Vidya Nagar, Rambramha Nagar, Vivekanandapuram, Malkajgiri, Secunderabad, Telangana 500056, India, Hyderabad for Rent