For sale: €630,000 — APT 3, 138 CAPEL ST, DUBLIN 1, D01 CP38 | iHouse.ie