For sale: €277,000 — APT 56, 20 CHRISTCHURCH PLACE, DUBLIN, D08 E7N3 | iHouse.ie