10Villa20,000,000 EGPHottest Deal Furnished Villa For Sale | Life viewLife View Villas, El Shorouk Compounds, Shorouk City, Cairo 4 4 330 sqm