30VillaAsk for priceVilla for sale in Qatar Al Nada Compound with a swimming poolPalm Springs Compound, Cairo Alexandria Desert Road, Giza 5 6 1,437 sqm