21Duplex9,000,000 EGPDuplex apartment for sale - Smouha - area 246 mSmouha Square, Smouha, Hay Sharq, Alexandria 3 3 246 sqm