For sale: €477,500 — APT 1 DENEWOOD, BEECH PARK AVE, CASTLEKNOCK DUBLIN 15, D15 A098 | iHouse.ie