MiE, Villa 99, Area 3, Sheikh Zayed City, Giza Governorate 12588, Egyp...
Sheikh Zayed City, Giza Governorate, Egypt
66 Al Hekma, Sheikh Zayed City, Giza Governorate, Egypt