Shohadaa Al Tahrir, زهراء, Nasr City, Cairo Governorate, Egypt
60 ش Abbas El-Akkad, Al Manteqah Al Oula, Nasr City, Cairo Governorate...