Looks like The Blake and Allison is no longer available on Rent.com which means this information is likely out of date.

The Blake and Allison

 1280 South Birch Street, DenverCO 80246