View Details $899,000 1 of 63 Canyon Creek | Glenwood Springs 4 beds 2 baths 2,467 sqft 0.46 acres On Site: 181 Days