For sale: €194,000 — 17 MILLPOND APTS, MILL LANE DUBLIN 22, DUBLIN, D22 N268 | iHouse.ie