Sold for €585,911 — APT 1, 6 BELVEDERE PLACE, DUBLIN 1 | iHouse.ie