Mountain View North Coast Twin house with installment iProperties Egypt 10 months ago Mountain View Ras el Hikma Twin house in Mountain View Ras El Hikma with installments Bua : 155 m Land : 200 m – Core and Shell – Delivery 2024 – in Crete phase Location: North Coast Developer: Mountain View For More Details Call: 01009002282 For Whatsapp Click Here: 01009002282