Sold for €635,000 — 66 Churchgate, Clonsilla, D15 KT7H | iHouse.ie