6176 W Jefferson Avenue, Denver, CO 80235 - Homesnap