145 Shobra, St, Shubra, Cairo Governorate, Egypt
شارع Emtedad Ahmed Helmi, Ash Shamashargi, Shubra, Cairo Governorate, ...