Apartment Unit at 2990 E 17th Avenue #1906, Denver, CO 80206 - HotPads