98 El Tahrir, Ad Doqi, Dokki, Giza Governorate, Egypt
119 El Tahrir, Ad Doqi A, Dokki, Giza Governorate 12615, Egypt