A 16th century “castle” in Portmahomack has been put on the market with offers of over £320,000 invited. The grade B listed ...