For sale: €255,000 — 229 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20, D20 H155 | iHouse.ie