122 26th of July Corridor, st, Zamalek, Cairo Governorate 11211, Egypt
171 26th of July Corridor, Mohammed Mazhar, Zamalek, Cairo Governorate...
47 Mohammed Mazhar, Zamalek, Giza Governorate, Egypt