For sale: €151,000 — 8 THE MILLRACE, ST MARTINS ROW, CHAPELIZOD DUBLIN 20 | iHouse.ie