The Louisville-based organization paid $5 million for the 16-acre campus, which was originally listed for $10 million.
A luxury retailer at North Star Mall plans to lay off its employees amid the store closure and the company's downsizing.