21, El Batal Ahmed Ibn Abd Elaziz St. , mohandessin,Egypt, Giza Governorate, Egypt
Approx 0.13 KM away