Sold for €275,000 — 114 The Island, Martins Row, Chapelizod Dublin 20, Dublin 20, Dublin, D20 C802 | iHouse.ie