For sale: €850,000 — APT1, 36 NORTH STRAND ROAD, DUBLIN 3, D03 V802 | iHouse.ie