For sale: €269,500 — 181 MILL PARK, CLONDALKIN, DUBLIN 22, D12 T8N3 | iHouse.ie