263 properties for sale North Sardegna