7 El Minya Street, Heliopolis, 11391, Egypt
24 عمارات العبور, Salah Salem St, Heliopolis, Cairo Governorate, Egypt
23 Obour Buildings, Cairo Governorate 11811, Egypt