Homewood Ranch near Telluride, Colorado, which has been operated by the same family since 1949, has hit the market for $67.75 million — and owning the 2,000-acre property would be no small thing, ...
This browser does not support the video element. The Homewood family bought the ranch near Telluride, Colo., for around $130,000 in the 1940s, long before the Telluride Ski Resort put the area on the ...