For sale: €180,000 — 104 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20, D20 A725 | iHouse.ie