Sold for €265,000 — 22 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20 | iHouse.ie