198 st El Teraa ElBoulaqeya, Gesr Shubra, Shubra, Cairo Governorate, E...
121 Shobra, Gesr Shubra, Shubra, Cairo Governorate, Egypt
101 Kholousy st., SHOUBRA, Shubra, Cairo Governorate, Egypt
٤٠ شارع شبرا اعلى محطة مترو مسرة, Cairo Governorate 11697, Egypt
36FV+6QW, Massara, Shubra, Cairo Governorate, Egypt
40 Shobra Street Cairo, 12211, Egypt