For sale: €311,000 — APT 70, 20 CHRISTCHURCH PLACE, DUBLIN 2, D08 YP80 | iHouse.ie