Massachusetts-based Avid Technology has long held an office in a more than 106,000-square-foot Mountain View office. But recently the company downsized and moved southward to Santa Clara, leaving vacant a big office and R&D space in a prime spot in the Peninsula.