‘Club 407’ and ‘The Depot’ among concepts Church Street investors are mulling

Meanwhile, a new live music concept is opening there.