> $535,000 Active Under Contract 5Beds4Baths2916Sqft0.14Acres 13122 Devils Thumb Pl, Peyton, CO 80831 MLS#: REC7370867