> $985,000 Active 5Beds4Baths4655Sqft0.3797Acres 12621 Woodruff Dr, Colorado Springs, CO 80921 MLS#: 7268599