Smart village - B123, Al Giza Desert, Giza Governorate 12577, Egypt
214B Street 6, Al Giza Desert, Giza Governorate, Egypt
Mountain View Giza Plateau, Al Giza Desert, Giza Governorate, Egypt