$2,050,000 Sold Nov 10, 2025
122 S Townsend St Unit 3, Telluride, CO 81320
- 2 Beds
- 2 Baths
- 876 Sq Ft
- Built 1990
Last Sold Summary
- $2,340/SF
- 96 Days On Market
Last Listing Agent Ben Jackson Telluride Properties Main St.
122 S Townsend St Unit 3, Telluride, CO 81320