For sale: €242,000 — 120 CASTLECURRAGH PARK, BLANCHARDSTOWN, DUBLIN | iHouse.ie | iHouse.ie