X8MJ+CH5, Al Abageyah, El Khalifa, Cairo Governorate, Egypt
Up Town Cairo Rd, Al Abageyah, El Khalifa, Cairo Governorate, Egypt