Sold for €265,000 — 23 Church Park, Court, Haroldex Dublin 6, Dublin 15, Dublin, D6W VN82 | iHouse.ie