105 ش شبرا, Asad, El Sahel, Cairo Governorate, Egypt
16 dawletian st., SHOUBRA, El Sahel, Cairo Governorate, Egypt
Shobra, Asad, El Sahel, Cairo Governorate, Egypt