Sold for €485,000 — 62 Dowland Road, Dublin 12, D12 W4F1 | iHouse.ie