Ahmed Abd El-Maguid Ln, شبرا, Shubra, Cairo Governorate, Egypt
172 ahmed helmy st., SHOUBRA, Shubra, Cairo Governorate, Egypt
34 El-Arab, Gesr Shubra, Shubra, Cairo Governorate, Egypt