25 Talaat Harb, Bab Al Louq, Abdeen, Cairo Governorate, Egypt
Future city, Cairo Governorate 11511, Egypt