110 Omar Ibn El-Khattab, El-Zawya El-Hamraa, El Zawya El Hamra, Cairo ...
4759+GV4, El-Zawya El-Hamraa, El Zawya El Hamra, Cairo Governorate, Eg...
Buildings 35, Egypt