Cimarron C-13

IMG_1409 (1)IMG_1410 (1)IMG_1407 (1)

Property Details

0 1 0 Commercial

Cimarron Lodge C-13, Telluride, Colorado 81435


This is a prime commercial space located in the Cimarron Lodge building right at the bottom of Lift 7. This 613 sq. ft. space is currently set up as a salon but can be reconfigured to fit almost any need!