For sale: €260,000 — APT 15, THE ATRIUM, 29 31 ISLAND ST, D08 T3P2 | iHouse.ie