For sale: €584,886 — PT 28 STRAND VIEW, HOWTH ROAD, DUBLIN 5, D05 X2N3 | iHouse.ie