1652 N Quitman Street, Denver, CO, 80204