Salah Salem St, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
الكردي، الأباجية، قسم الخليفة،, Cairo Governorate, Egypt