For sale: €226,000 — 26 ST LAURENCE GLEN, CHAPELIZOD, DUBLIN 20, D20 F596 | iHouse.ie