For sale: €635,000 — 20 EVORA PARK, HOWTH, DUBLIN, D13 TD36 | iHouse.ie