Units 103, 104, Birr Technology Park, Offaly, Birr, Co. Offaly

€9,125
Leased On Jun 23, 2020