For sale: €466,666 — APT 3, 139 CAPEL ST, DUBLIN 1, D01 PF30 | iHouse.ie