prestigious Castle - Biella For sale