2690 Stephens Road, Boulder, CO 80305 - Homesnap