12Villa38,500,000 EGPStand Alone villa | Lake View | Prime LocationLeena Springs, Ext North Inves Area, New Cairo City, Cairo 6 7 890 sqm