Show notes
In a strategic move, the California State Teachers’ Retirement System, one of the nation's major pension plans, has successfully secured a $70 million refinancing deal for a prominent 24-story office building in Brentwood, located at 11755 Wilshire Blvd.

