28 Technovally Complex, Industrial Zone, Abou Rawash, GIZA, Giza Gover...
278, soudan streer, giza, Giza Governorate 12411, Egypt