Unnamed Road, El Shorouk, Cairo Governorate, Egypt
4JRH+QC2, El Shorouk, Cairo Governorate, Egypt
208 El-Shorouk City Rd, El Shorouk, Cairo Governorate, Egypt