26 July Tower - 41 El Esraa Street, Off Lebanon Square, Mohandesien, G...
EL WARAK, GIZA, Giza Governorate, Egypt