25Apartment13,000,000 EGPApartment 400 meters for sale in HeliopolisAl Thawra St., Almazah, Heliopolis - Masr El Gedida, Cairo 4 4 400 sqm