Metro Muserrah Station, 81 Shobra, El-Attar, Shubra, Cairo Governorate...
Square, At Teraa Al Boulaqeyah, Shubra, Cairo Governorate, Egypt
Ahmed Badawi, El-Attar, Shubra, Cairo Governorate, Egypt