6 Brazil St, Mohammed Mazhar, Zamalek, Cairo Governorate 11211, Egypt
17 A Aziz Abaza, St, Zamalek, Cairo Governorate, Egypt