For sale: €775,000 — APT 1-5, 59 CAPEL ST, DUBLIN 1, D01 W6X8 | iHouse.ie