For sale: €385,000 — 108 CHURCH ROAD, DUBLIN 3, D03 XW24 | iHouse.ie