Looks like LAKE CHALET 2/2BATH CONDO is no longer available on Rent.com which means this information is likely out of date.

LAKE CHALET 2/2BATH CONDO

 4451 S. AMMONS ST., UNIT4-203, DenverCO 80123