For sale: €325,000 — 23 MILLRACE AVE, SAGGART, DUBLIN, D24 FK35 | iHouse.ie