$658,900 Active 3Beds3Baths2759Sqft0.19Acres 8412 Noreen Falls Dr, Colorado Springs, CO 80924 MLS#: 8776110