Franklin Street Properties Corp. announced Q3 results, net proceeds from a property sale, and the continuation of its strategic review.