Al Herafieen, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
7 شارع حسن الأكبر, المقطم, El Khalifa, Cairo Governorate, Egypt
52, Nile Corniche, Al Abageyah, El Khalifa, Cairo Governorate, Egypt