For sale: €335,000 — APT 31 BELVEDERE COURT, 30 NORTH GREAT GEORGES ST, DUBLIN 1, D01 VF70 | iHouse.ie