Preview this article 1 min The 86,000-square-foot building at 10350 Bren Road is being marketed by Cushman & Wakefield. Opus ...