1531 Stout St, Denver, CO 80202