2001 Lincoln Street #2412 Denver, CO 80202