12VillaAsk for priceVilla for sale in Maadi View Compound El ShoroukMaadi View, El Shorouk Compounds, Shorouk City, Cairo 5 5 280 sqm