The building, tentatively called Carroll Place, would have 397 apartments, including 80 affordable, and be anchored by more ...