For sale: €270,000 — 29 AVONBEG PARK, TALLAGHT, DUBLIN 24, D24 C2YA | iHouse.ie