12Duplex28,000,000 EGPDuplex For Sale With Direct View Of The NileAl Tahrir St., Dokki, Giza 2 3 200 sqm