1612 N Quitman St, Denver, CO, 80204