1 Grand Canal Plaza, Grand Canal Street Upper, Dublin, Dublin 2, D04HR25

€2,088,042
Leased On Jun 26, 2024