Sold for €22,143,122 — Church Road, Killiney, Co Dublin | iHouse.ie