Sold for €528,000 — 41 Dowland Road, Dublin 12, D12 A7K3 | iHouse.ie