For sale: €205,000 — 18 MILLRACE AVE, SAGGART, DUBLIN, D24 WT72 | iHouse.ie