23 Mostasmr St, Sheikh Zayed, Giza Governorate 12588, Egypt
32HC+384, Sheikh Zayed City, Giza Governorate, Egypt