For sale: €11,557,500 — 2-6 9-14 The Terrace and 5 7 8 10, and 11 and 29-32, 102 and 104-109 The View | iHouse.ie