Dexter9679 Dexter9679 07-05-2024 Business Answered A 160 acre tract of farmland produces an annual net income of $25,965. At a capitalization rate of 5%, the value per acre for the tract of land is approximately $3,246. O True O False