For sale: €588,556 — APT 1, 111 NORTH STRAND ROAD, NORTH STRAND, D03 T9W4 | iHouse.ie