For sale: €200,000 — 63 Railway Road, Clongriffin, DUBLIN, D13 HN62 | iHouse.ie