For sale: €140,000 — 3A MILL LANE, PALMERSTOWN, DUBLIN 20 | iHouse.ie