For sale: €584,886 — 52A STRAND VIEW, HOWTH ROAD, DUBLIN 5, D05 H3V1 | iHouse.ie