56 El Tahrir, Ad Doqi, Dokki, Giza Governorate, Egypt
Ad Doqi, Dokki, Giza Governorate, Egypt
26H2+4HP, Ad Doqi, Dokki, Giza Governorate, Egypt