Arabella Plaza, Gamal Abdel Nasser St, Egypt
Gamal Abdel Nasser, New Cairo 3, Cairo Governorate 11835, Egypt