Sold for €130,000 — 53 Clonard Road, Crumlin, D12 V2C7 | iHouse.ie