For sale: €265,000 — 22 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20 | iHouse.ie