For sale: €450,000 — 91 KILBARRACK RD, DUBLIN 5, DUBLIN, D05 C563 | iHouse.ie