For sale: €80,000 — 146/146A NORTH STRAND ROAD, DUBLIN 3, D03 FD88 | iHouse.ie