Last listed at €1,395,000 — 43 Kenilworth Park, Harold's Cross, Dublin 6W, D6W RD29 | iHouse.ie