10 EMERALD COTTAGES, GRAND CANAL ST UPPER, DUBLIN 4 (D04 N6F3) — €675,000 | iHouse