New - 3 Days Ago $649,000 Active 2Beds3Baths2256Sqft0.42Acres 23916 Logan Ave, Buffalo Creek, CO 80425 MLS#: 4366471