For sale: €385,000 — 18 RAILWAY MEWS, CLONGRIFFIN, DUBLIN 13, D13 W267 | iHouse.ie