18 El Montaser St., Al Agouzah, GIZA, Giza Governorate, Egypt
Cairo - Alexandria Desert Rd, Giza, Giza Governorate, Egypt