Masgd Al Hamad, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
11 Al Alphi, El-Darb El-Ahmar, El Khalifa, Cairo Governorate, Egypt
Street 9, Al Abageyah, El Khalifa, Cairo Governorate, Egypt