NOLA.com The Shop, a trendy new co-working space in the Contemporary Arts Center, has given a first look at what it expects the development to look like when it opens later this year. The 40,000-square-foot space, opening to tenants this summer, will feature … |
