For sale: €540,000 — 3 ST HELENS TERRACE, GRAND CANAL BANK, INCHICORE DUBLIN 8, D08 KP3C | iHouse.ie