Homewood Ranch
Telluride, COHomewood Ranch, like rare fine art, is the last largest piece of deeded land left in proximity to Telluride. Featuring 2,024± deeded acres and absolutely world-class views.
This combination farm and pasture property, with 647± total acres of which 477± acres are currently farmed, is a quality investment parcel close to the Denver metro area.