New York Investor Sells Three Chicago-Area Shopping Centers for Almost $110 Million

Balboa Retail Partners has paid $50.75 million for the Shops at Orchard Place shopping center in Skokie, Illinois. (Laurel Turton/CoStar)
DRA Advisors Expands Disposition of Inland Portfolio