For sale: €615,000 — 28 SAINT DAVID'S TERRACE, BLACKHORSE AVENUE, DUBLIN 7, D07 NDH5 | iHouse.ie