Sold for €870,000 — 18 Oxford Road, Ranelagh, Dublin 6, Dublin 6, Dublin, D06 HY23 | iHouse.ie