Sold for €343,000 — 31 Caddell, The Links, Station Rd, Dublin 13, Dublin, D13 WE14 | iHouse.ie