Abou El Feda, Abu Al Feda, Zamalek, Giza Governorate, Egypt
3 Abou El Feda, Abu Al Feda, Zamalek, Cairo Governorate, Egypt
Abu Al Feda, Zamalek, Cairo Governorate, Egypt
10 Sri Lanka St, Omar Al Khayam, Zamalek, Cairo Governorate, Egypt