For sale: €293,855 — APT NO 26A, CASTLEFORBES SQUARE, DUBLIN 1, D01 Y5P2 | iHouse.ie