Al Guezira Plaza - Tower 1, El, Egypt
26th of July Corridor, Sheikh Zayed City, Giza Governorate 12578, Egyp...
2293+P73, Sheikh Zayed City, Giza Governorate, Egypt
El-Zohour, Sheikh Zayed City, Giza Governorate, Egypt