17 Mohamed Mazhar St, Mohammed Mazhar, Zamalek, Egypt
3 Abou El Feda, st, Zamalek, Cairo Governorate 11211, Egypt