El Shorouk, Cairo Governorate, Egypt
5J44+7PW, El Shorouk, Cairo Governorate, Egypt
El-Shorouk City Rd, El Shorouk, Cairo Governorate 11837, Egypt