10VillaAsk for priceVilla in Menorica CompoundMenorca Zayed, Sheikh Zayed Compounds, Sheikh Zayed City, Giza 5 5 404 sqm