View Details New On Site Today $8,600,000 1 of 14 Element 52 | Telluride 4 beds 4 baths 2,797 sqft On Site: Today