Mohammed Mazhar, Zamalek, Cairo Governorate, Egypt
Brazil St, Mohammed Mazhar, Zamalek, Cairo Governorate, Egypt
El Gezira El Wosta, Mohammed Mazhar, Zamalek, Giza Governorate, Egypt