For sale: €515,000 — 17 Evora Park, Howth, D13 HF78 | iHouse.ie