Shop in C98w+m2, Vaikunta Mahaprathanam, Narne Road, Ambedkar Nagar, Film Nagar, Hyderabad, Telangana 500033, India, Hyderabad for Rent