25Roof4,750,000 EGPRoof apartment for sale in Banafseg Villas, First SettlementEl Banafseg 1, El Banafseg, New Cairo City, Cairo 3 2 200 sqm