Smart village, Al Giza Desert, Giza Governorate, Egypt
Smart village, Building B115, Ground Floor, Egypt
K area, Hadayek Al Ahram, Al Giza Desert, Giza Governorate 12556, Egyp...