12Apartment6,500,000 EGPprime location apartment for sale at heliopolisAhmed Fahim Bayoumi St., Triumph Square, El Nozha, Cairo 3 2 230 sqm