St, Royal Tower, 232 Al Haram, At Talbeyah Al Qebleyah, El Talbia, Giz...
271 King Faisal St, Oula Al Haram, El Talbia, Giza Governorate, Egypt
187 Spates, Al Haram, Egypt