For sale: €111,622 — APARTMENT 73 THE STRAND, 149 NORTH STRAND ROAD, DUBLIN 3 | iHouse.ie