40A Mohammed Mazhar, Street, Zamalek, Giza Governorate, Egypt
39 Abou El Feda, Mohammed Mazhar, Zamalek, Giza Governorate, Egypt