1612 N Quitman Street, Denver, CO, 80204