Castleforbes Square

IFSC, Dublin 1

One, two and three bedroom apartments located in the heart of The Dublin Docklands.