This beautiful condo is located in the highly sought-after Aspen Leaf Condos in Cuchara, CO! It is in Immaculate condition and has views galore. Cuchara Mountain Park, hiking, biking, and sledding trails are all just minutes away. Don't wait-schedule your showing today!