For sale: €247,500 — apt 54, 20 christchurch place, D08 XV38 | iHouse.ie