12ApartmentAsk for priceFor Sale apartment Nile View 602 meterAl Dokki St., Al Agouza, Giza 5 6 602 sqm