El-Shorouk City Rd, El Shorouk, Cairo Governorate, Egypt
5J8P+9CP, El Shorouk, Cairo Governorate, Egypt