Galaxy Mall, El Shorouk, Cairo Governorate, Egypt
El Shorouk, Cairo Governorate 11785, Egypt
4JQ7+532, El Shorouk, Cairo Governorate, Egypt