For sale: €3,285,825 — Howth Terrace, 1/2 Church Street, Howth, D13 Y6P3 | iHouse.ie