35 Obour Buildings, Floor 21, Salah Salem, Road, Mansheya El-Bakry, He...
2 El-Zohour, El-Nozha, Heliopolis, Cairo Governorate, Egypt
21 Sesostris, El-Montaza, Heliopolis, Cairo Governorate, Egypt