28Villa30,000,000 EGPVilla for sale in Qatar Al Nada CompoundPalm Springs Compound, Cairo Alexandria Desert Road, Giza 5 6 1,437 sqm