Sold for €255,000 — 203 The Island, Martins Row, Chapelizod Dublin 20, Dublin 20, Dublin, D20 KF57 | iHouse.ie