Apartment Unit 1823 at 2001 Lincoln Street #1823, Denver, CO 80202 - HotPads