For sale: €210,000 — APT 68, 20 CHRISTCHURCH PLACE, DUBLIN 2, D08 T6W6 | iHouse.ie