7680 Spyglass CT, Windsor, CO 80528 - MLS#IR972298 - Found It Homes