For sale: €270,000 — APT 33, 20 CHRISTCHURCH PLACE, DUBLIN 8, D08 A7K8 | iHouse.ie