Cary office building trades for nearly $54M to California investment firm