Sold for €359,105 — APT 53, CHURCH AVENUE, EDEN GATE, A63 HW21 | iHouse.ie