Sold for €305,000 — 61 Clifden Court, Ellis Quay, Dublin 7, Dublin 7, Dublin, D07 C599 | iHouse.ie