For sale: €315,500 — APT 19, THE SLADE, TASSAGGARD GREENS, D24 F583 | iHouse.ie