3 katokhda st, Borham, Shubra, Cairo Governorate, Egypt
46 Abou takeya , shobra, street, Shubra, Cairo Governorate 11672, Egyp...