For sale: €260,000 — 63 CHRISTCHURCH PLACE, CHRISTCHURCH, DUBLIN 8, D08 VK63 | iHouse.ie