Boston investment group lands upscale Cary apartments for nearly $70 million

Boston investment group lands upscale Cary apartments for nearly $70 million