For sale: €340,000 — 13 LIFFEY TERRACE, ST LAURENCE ROAD, CHAPELIZOD, D20 FW52 | iHouse.ie