Sold for €525,000 — 13 Dowland Road, Dublin 12, D12 V8Y6 | iHouse.ie