For sale: €108,879 — NO 23 ABBERLEY SQUARE, BELGARD ROAD, TALLAGHT, D24 H922 | iHouse.ie