For sale: €275,000 — 91 20 CHRISTCHURCH PLACE, CHRISTCHURCH, DUBLIN 2 | iHouse.ie