smart village, Unnamed Road, Al Giza Desert, Giza Governorate, Egypt،,...
Unnamed Road, Giza Governorate, Egypt
36 ط, الضغط العالي, Giza Governorate, Egypt