Sold for €462,500 — 84 Clonard Road, Dublin 12, D12 F1P8 | iHouse.ie