For sale: €280,000 — 54 THE MILLRACE, CHAPELIZOD, DUBLIN 20 | iHouse.ie