Sold for €520,000 — 29 THE ORCHARD, KILLESTER, DUBLIN 5, D05 K193 | iHouse.ie