Sold for €306,000 — 103 Castle View Rd, Clondalkin, Dublin, Dublin 22, Dublin, D22 T2X8 | iHouse.ie