The MarVell Building, Durham’s newly opened “upscale, downtown meeting place” at 119 W. Main St., is now in the rock ‘n’ roll business. Aside from offering a conference center and office space for ...