Stresa | Lake Maggiore | Italy - 9 Bedrooms - €2,100,000