Sold for €895,000 — 23 KNOCKCULLEN PK, DUBLIN 16, DUBLIN, D16 R3P2 | iHouse.ie