Sold for €315,000 — 18 THE ATRIUM, ISLAND ST, DUBLIN 8, D08 FH58 | iHouse.ie