For sale: €170,000 — APT 18, 121 122 CAPEL ST, DUBLIN 1, D01 XD29 | iHouse.ie