The Square, Main Street, Abbeyfeale, Co. Limerick

€15,000
Leased On Jun 17, 2023