For sale: €1,614,595 — APT 1, 112A NORTH STRAND ROAD, DUBLIN 3, D03 Y884 | iHouse.ie