Last listed at €625,000 — 91 Dowland Road, Walkinstown, Dublin 12, D12 V9T2 | iHouse.ie