Number 3 Grand Canal View, St James Terrace, Dolphins Barn — €549,999 | iHouse