For sale: €290,000 — 33 KILLAKEE PARK, FIRHOUSE, DUBLIN 24, D24 H1K0 | iHouse.ie