12Apartment27,025,000 EGPDown payment: 13,512,500 EGPApartment for sale in Thawra street-HeliopolisAl Thawra St., Almazah, Heliopolis - Masr El Gedida, Cairo 5 3 415 sqm