A Colorado Ranch Tied to Walmart’s Founding Family Seeks $48.5 Million 0 10.08.2024 00:30 RobbReport.com Known as Caribou Ranch, the picturesque property near Boulder includes 1,700 deeded acres and a popular recording studio.