120 Gameaa Al Azhar, El-Darb El-Ahmar, Cairo Governorate, Egypt
الدرب الأحمر،, الازهر, Egypt
99 Atfet Al Masreyin, El-Darb El-Ahmar, Cairo Governorate, Egypt