Creek View Islands, a development by Mountain View in New Cairo, Egypt (part of the Creekview master development) offers Apartment (16 units) and Duplex (4 units). 20 primary units remain on the market at present. Prices range from 6,791,706 to 16,346,815 EGP. Sales status: On Sale. Figures reflect the Tuesday, July 28, 2026 inventory update.