For sale: €385,000 — APT 129 - CASTLEFORBES SQUARE, CASTLEFORBES ROAD, DUBLIN 1, D01 DY74 | iHouse.ie