For sale: €525,000 — APARTMENT 79, 20 CHRISTCHURCH PLACE, DUBLIN 2, D08 HEV8 | iHouse.ie