For sale: €1,210,000 — APT 1, 17 BELVEDERE PLACE, DUBLIN 1, D01 TD28 | iHouse.ie