For sale: €260,000 — 8 MILL LANE, PALMERSTOWN, DUBLIN 20, D20 Y421 | iHouse.ie