For sale: €675,000 — 3 ST DAVIDS TERRACE, BLACKHORSE AVE, DUBLIN 7, D07 V1N1 | iHouse.ie