For sale: €475,000 — 22/23 Church Road, Dublin 3, D03 HF65 | iHouse.ie