Inland Western buys office towers for $138 million

Completes sale-leaseback with insurance co.