For sale: €201,500 — 95 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20, D20 NW10 | iHouse.ie