Sold for €488,000 — 20 Dromard Road, Dublin 12, D12 V062 | iHouse.ie