96 A El Tahrir, Ad Doqi, Dokki, Giza Governorate, Egypt
31 Al Marwa, Ad Doqi, Dokki, Giza Governorate, Egypt