19Apartment5,600,000 EGPDistinctive apartment for sale in Al-Thawra MainAl Thawra St., Almazah, Heliopolis - Masr El Gedida, Cairo 4 3 220 sqm