9371 Ellen Court, Thornton, CO 80229 - Homesnap