Emtedad Al Dobat, El Shorouk, Cairo Governorate, Egypt
914 Future Rd, El Shorouk, Cairo Governorate, Egypt