For sale: €420,000 — 8 THE HAGGARD, HOWTH, DUBLIN, D13 A592 | iHouse.ie