10Villa6,500,000 EGPAPARTMENT FOR SALE IN DEGLA SQUAR MAADIDegla Square, Degla, Hay El Maadi, Cairo 3 3 220 sqm