3310 W 14th Avenue, Denver, CO 80204 - Homesnap