Ventura’s Art City Studios is starting over. Since the early 1980s, the outdoor property filled with stone and wood sculptures had stood at 197 Dubbers St. Now, the open-air studio off Ventura Avenue ...