For sale: €481,000 — 31A KILLAKEE PARK, FIRHOUSE, DUBLIN 24, D24 H2H1 | iHouse.ie