AMLI Dry Creeks brand new apartments in the Denver Tech Center, offer easy access to work, entertainment and transportion.