10iVillaAsk for priceVilla Standalone Marina 8 North Coast Marina 3, Marina, Al Alamein, North Coast 5 5 450 sqm