600 West 6th Street Galleries & Art Spaces ARTECHOUSE Houston ARTECHOUSE's Houston gallery in the Heights, a permanent space for immersive digital art. EXPLORE PLACE