14Apartment20,000 EGP/monthApartment for rent Super luxury in Triumph SquareAl Lewaa Abd El Aziz Ali St., Triumph Square, El Nozha, Cairo 3 3 220 sqm