For sale: €265,000 — APT 1 3, 3A, TALBOT ST, D01 PP79 | iHouse.ie