Sold for €635,000 — 64 Churchgate, Clonsilla, D15 FYY8 | iHouse.ie