7 Street 1, El Shorouk, Cairo Governorate, Egypt
El-Shorouk City, El Shorouk, Cairo Governorate, Egypt