Looks like The Atrii is no longer available on Rent.com which means this information is likely out of date.
Make sure to check out these similar properties in the area.

Explore other properties near The Atrii

Explore all properties in Denver, CO

The Atrii

 5100 Leetsdale, DenverCO 80246