For sale: €900,000 — 17 THORNCLIFFE PARK, ORWELL ROAD, DUBLIN 14, D14 R262 | iHouse.ie