The Square, Tullow, Co. Carlow

€23,400
Leased On Jan 22, 2022