For sale: €951,000 — 17 BELVEDERE PLACE, DUBLIN 1, D01 TF96 | iHouse.ie