121 Shobra, Gesr Shubra, Shubra, Cairo Governorate 11672, Egypt
43 Al Teraa Al Bolaqeya, Ash Shamashargi, Shubra, Cairo Governorate, E...
Al Mostashfa, At Teraa Al Boulaqeyah, Shubra, Cairo Governorate, Egypt