$820,000 Active Under Contract 4Beds4Baths2600Sqft1Acres 12524 Troy St, Henderson, CO 80640 MLS#: 3334994