New - 3 Hours Ago $545,000 Active 4Beds2Baths1903Sqft0.21Acres 23826 Logan Ave, Buffalo Creek, CO 80425 MLS#: 2660507