A high-profile, 12-story office building on Tempe Town Lake has sold for $86 million.