Denver Tech Center House COMING SOON! The Charles House and is set to open on January 1st.