Real Estate
The real estate investment fund paid $32 million for a shopping center located in Homewood, Ill.

In this article