For sale: €496,270 — APT 29 CAPSTAN BUILDING, ROYAL CANAL PARK, DUBLIN 15, D15 E5VY | iHouse.ie