For sale: €251,000 — APT 39, 20 CHRISTCHURCH PLACE, DUBLIN 8, D08 E1X3 | iHouse.ie