Office and shopping and entertainment centers