101 El, Giza, Nile St, Dokki, Giza Governorate, Egypt
86 Ibn Al Akhsheed, Ad Doqi A, Dokki, Giza Governorate, Egypt