9th Street 9, Al Abageyah, El Khalifa, Cairo Governorate 11571, Egypt
Al-Mokattam St, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
59 Al Qalaaha, El-Darb El-Ahmar, El Khalifa, Cairo Governorate, Egypt