For sale: €270,000 — APT 55 THE STRAND, NORTH STRAND, DUBLIN 3, D03 H280 | iHouse.ie