Church Street, Carlow, Bagenalstown, Co. Carlow

€16,200
Leased On Dec 16, 2024