Investment property Castlebar investment property on offer for €1.2 millionThe property is located on Spencer Street in the centre of the town, and is being touted as an ideal pension investment