86 Birch St Denver, Colorado 80220