In Ras El Hekma, North Coast-Sahel, Egypt, Mountain View is behind the Crete Island development (part of the Mountain View Ras El Hekma master development) which comprises Twinhouse (1 unit). 1 primary unit remain on the market. Prices start from 39,341,656 EGP. The project's current status is On Sale, based on data updated Monday, July 27, 2026.