For sale: €345,000 — 28 CANON HALL, CHURCH ST EAST, DUBLIN 3, D03 AY97 | iHouse.ie