Street 5, Al Giza Desert, Giza Governorate, Egypt
421 Elgiesh Rd, Al Giza Desert, Giza Governorate, Egypt