Building #114, 6th Touristic Zone, Giza Governorate, Egypt
El Yasmine Mall, El-Tahrir Rd, First 6th of October, Giza Governorate ...
المحور الخدمي مول أبراج سيتي ستارز, Giza Governorate, Egypt