For sale: €450,000 — 116 NORTH STRAND ROAD, DUBLIN 3, D03 X278 | iHouse.ie