14VillaAsk for priceVilla for sale in Tara CompoundTara, Sheikh Zayed Compounds, Sheikh Zayed City, Giza 3 4 300 sqm