Crossroads Plaza shopping center in Cary sells for $91 million

February 27, 2014 9:35 AM