Part of first floor, Kilmore House, Spencer Dock, Dublin, Dublin 1

€313,898
Leased On Jun 26, 2024