One of the rarest lots left in the heart of Telluride with incredible potential. A mixed use development of residential and commercial make this property invaluable for a developer
Located at 124 N Fir Street, Telluride, Colorado 81435, this Land is for Sale with a price of $5,600,000 USD. This listing encompasses a lot of .17 Acres. See all Homes for Sale in Telluride.