For sale: €623,340 — 169 HAROLDS CROSS ROAD, FLAT 5, DUBLIN 6W, D6W KT32 | iHouse.ie