My recall is that Mr. Burden placed stipulations in the will about inheritance and rights. LSU did get control but either they don't own it or else have conditions on use. You asked who owns it so I assume you want the legal owner and condition of ownership. If you want that you will need to call ask them. If you just want to know if it is affiliated to LSU , the answer is yes.
As far as I know, LSU helps maintain the museum and the students volunteer there. Someone also told me that LSU agriculture department uses the land for research.
Thanks! Your answer is awaiting moderation.