The company, which started in Santa Fe, already runs popular art spaces in Las Vegas, Denver, Texas and Santa Fe.
The new art installation, coming to NYC’s Pier 17, is expected to be the entertainment company’s biggest investment yet. A ...