Westwood Financial Corp./PRLog

Westwood Financial Corp., one of the largest owner-operators of shopping centers in the U.S., has purchased the 24,452-square-foot Crossroads of Tempe retail center in the Arizona town. It is the company’s latest transaction toward the company’s value-add program, to which it has earmarked $100 million in purchases.