12 Al Qalaaha, El-Darb El-Ahmar, El Khalifa, Cairo Governorate 11636, ...
El-Hadaba El-Wosta, Al Abageyah, El Khalifa, Cairo Governorate, Egypt