249 Shobra, Asad, Shubra, Cairo Governorate 11765, Egypt
شارع Al Teraa Al Bolakia, Gesr Shubra, Shubra, Cairo Governorate, Egyp...