Knockbrack, Carlow, Myshall, Co. Carlow

€10,500
Leased On Mar 1, 2024