For sale: €584,886 — 26B STRAND VIEW, HOWTH ROAD, DUBLIN5 | iHouse.ie