159 st 26 July St, Mohammed Mazhar, Zamalek, Cairo Governorate 11561, ...
2 Bahgat Aly St, Abu Al Feda, Zamalek, Cairo Governorate, Egypt
28 Mohammed Mazhar, Zamalek, Giza Governorate, Egypt